Big Huge Thesaurus

Albizia lebbeck

noun

sounds kind of like